/**
 * ---------------------------
 * Time: 2017/8/6 18:28.
 * Author: Cangshi
 * View: http://palerock.cn
 * ---------------------------
 */
define(['app', 'zepto'], function (app, $) {
    /**
     * 事故注册控制器
     */
    app.controller('io', function ($http, $scope, ioService) {
        $scope.exportData = function () {
            ioService.saveAll();
        };
        $scope.setFile = function (file) {
            $scope.importedData = file;
        };
        $scope.importData = function () {
            var file = $scope.importedData;
            if (!file) {
                $.alert('请先选择需要导入的数据文件');
                return;
            }
            $.confirm('确认导入数据？导入的数据将会覆盖原数据。',
                function () {
                    ioService.loadData(file, function (e) {
                        $.alert('数据导入成功');
                        $scope.initConfig();
                        $scope.reloadDevices();
                    });
                }
            );
        }
    });
})
;